package main
//如果多个channel同时ready，则随机选择一个执行
import "fmt"

func main()  {
	a:=make(chan int,1)
	b:=make(chan int,1)
	go func() {
		a<-23
	}()
	go func() {
		b<-78
	}()
	select {
	case value := <-a:
		fmt.Println("我是a",value)

	case value := <-b:
		fmt.Println("我是b",value)
	}
	fmt.Println("main结束")

}